home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / gnu / emacs / emacs1857 / src_d2.zoo / source / ChangeLog < prev    next >
Encoding:
Text File  |  1991-12-03  |  3.3 KB  |  92 lines

  1.  
  2. alloc.c:    Allow memeory check from within emacs
  3.  
  4. callproc.c  temp space for a /tmp file name.
  5.         install flag for dev/null (cannot be installed when dumping
  6.           only install in interactive mode)
  7.             don't close pipe/file in process cleanup, do it right 
  8.           after process has compleated.
  9.         install /dev/null (plug&play device driver.)
  10.         open /tmp file in R/W mode 
  11.         when searching for executables check some obvious extensions.
  12.         avoid some excess file closes on the ST.
  13.         close both ends of pipes on a failed vfork()
  14.         close write end after exec?()
  15.         use tmpnam() for all temport name generations.
  16.         deleted code to set priority and close child's descriptors.
  17.         removed extranious closes before i/o redirection.
  18.         don't in, out, err after dup2()'ing
  19.  
  20. data.c:     added a (_Sigfunc) typecast 
  21.  
  22. dired.c:   cast added for XSTRING to quite gcc
  23.  
  24. dispnew.c: added #include <time.h> for atarist
  25.        allow a key to exit input-waiting func
  26.        set meta key on by default (not in most peoples termcap file)
  27.  
  28. emacs.c:   added (__Sigfunc) to many signal calls (kepp gcc quite)
  29.            added INIT_SYSTEM (atari st specific init code)
  30.            undefined SIGIO
  31.            changed SEPCHAR (then back to ':')
  32.  
  33. fileio.c:  added <fcntl.h>
  34.            shortened temp file names
  35.            added char unxdir[128] for dos2unix/unix2dos calls
  36.            ?:/ recognized as a fully quantified path name. 
  37.            changed several parameters in some open and creat calls
  38.  
  39.  
  40.  
  41. keyboard.c implement my_alarm() for notification of possible change 
  42.          in emacs' current echo status.
  43.            rewrote keyboard input to use xconsole's remappable input routines.
  44.        some simple typecasts. (quiet gcc)
  45.        undefine SIGSTP
  46.        
  47. keymap.c   a single cast.
  48.  
  49. lread.c:    added static int read_escape declaration
  50.             changed ifdef for VMS to include atarist
  51.  
  52.  
  53. (This stuff on dumping is really due to Edgar Roeder, without him a 
  54.  dumpable 18.57 would never have happened! Many thanx Edgar!!!!!!!)
  55.  
  56. sysdep.c  included basepage.h for dumping
  57.       include  fcntl.h
  58.       ingore most of the UNIX process control code.
  59.       undefine SIGSTP.
  60.       allow ^z o spawn a subshell. SHELL ev must be set!
  61.       some small typecasts
  62.       remove SIGIO code, make he system CROAK on SIGIO
  63.       limit the # of ioctl() calls. (Most are not needed)
  64.       added PASS8 flag to terminal inits.
  65.       added basepage lookup for text/bss/data start and lengths
  66.       removed the handling on UNIX like processing of buffered 
  67.         characters.
  68.           defined random() as rand().
  69.       set defualt UNIXMODE = /.,rCLAHdb
  70.               stack    = 3L           (keep 3/4 of memory)
  71.  
  72.  
  73. (Frank Ridderbusch put me on to a much better way to do the key bindings in 
  74.  a local keymap way. Thanx frank!)
  75. term.c:   included <keycodes.h>
  76.           added extern void initialize_st_bindings for xconsole i/o
  77.           called initialize_st_bindings
  78.  
  79. unexec.c  included several header files and defines (for dumping - ER!!!!!!)
  80.       some simple prototypes.
  81.       force a _delete of the symdir cache.
  82.           added some code to trace through memory
  83.           changed the crucial  "magic number" (start of executable)
  84.           removed mark_x()
  85.  
  86. window.c: declared three functions as static int (prototypes)
  87.  
  88. xdisp.c:  undefined SIGIO
  89.           ifdef'ed out code in two places involving requesting &
  90.             unrequesting sigio
  91.  
  92.